home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 1996 September
/
CHIP 1996 szeptember (CD07).zip
/
CHIP_CD07.ISO
/
sac
/
pack
/
rar200sl.exe
/
rar
/
WHATSNEW.DOC
< prev
Wrap
Text File
|
1996-05-24
|
7KB
|
153 lines
██████╗ █████╗ ██████╗
██╔══██╗ ██╔══██╗ ██╔══██╗ RAR - ¼o je nové v poslednej verzii
██████╔╝ ███████║ ██████╔╝ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
██╔══██╗ ██╔══██║ ██╔══██╗
██║ ██║ ██║ ██║ ██║ ██║
╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝
Verzia 2.00
1. Vτeobecn∞ kompresn∞ algoritmus bol v∞znamne vylepτen∞:
Kompresn∞ pomer aj r∞chlos£ sú vylepτené za normálnych podmienok
a lepτie sa adaptujú podûa veûkosti voûnej pamäti.
2. Bola pridaná τpeciálna multimediálna kompresná metóda. Je urƒená
v prvom rade na kompresiu digitálnych audio dát a grafiky (true
color bitmapy). Môºe by£ dosiahnuté zv∞τenie kompresného pomeru
aº do 30% oproti normálnemu kompresinému algoritmu.
Multimediálna kompresia je voliteûná a môºe by£ zapnutá poloºkou
"Multimediálna kompresia" v konfiguraƒnom menu alebo v príkazovom
riadku prepínaƒom '-mm[f]'. RAR vykonáva inteligentné anal∞zy dát
a pouºíva vτeobecn∞ algoritmus tam, kde multimediálna kompresia
nepredstavuje zlepτenie. Optimálna v∞konnos£ je dosiahnutá, ke╘ sú
rôzne typy dát kombinované v jednom archíve. Prepínaƒ '-m<N>'
"Voûba kompresnej metódy" môºe by£ tieº pouºit∞ s multimediálnou
kompresiou.
Ke╘ je multimediálna kompresia pouºitá pre cel∞ archív (vypnutie
anal∞zy dát pri komprimácii urƒit∞ch multimediálnych súborov, môºe
by£ pouºit∞ prepínaƒ '-mmf' "Vnútená multimediálna kompresia".
3. OS/2 verzia RARu 2.00 obsahuje voûbu pre zmenu veûkosti posuvného
slovníka vytvoreného pri komprimácii súborov. Táto môºe by£ zvolená
64kB, 128kB, 256kB (prednastavená), 512kB alebo 1MB a má za následok
zodpovedajúce (v∞znamné) zníºenie veûkosti v∞stupného archívu,
ƒiastoƒne pri kompresii veûk∞ch súborov. Pri kompresii s pouºitím
veûkého (viac ako 64KB) posuvného slovníka vzrastie ƒas kompresie.
4. RAR 2.00 verzia pre DOS môºe by£ pouºitá na rozbaûovanie archívov
utvoren∞ch RAR 2.00 na in∞ch platformách (momentálne len OS/2),
kde je veûkos£ posuvného slovníka väƒτia ako 64 kB. Tak veûa pamäti
(konvenƒnej a EMS), koûko je len moºné by sa malo sprístupni£ DOS
verzii RARu pri rozbaûovaní archívov utvoren∞ch s veûk∞m posuvn∞m
slovníkom, za úƒelom zlepτenia r∞chlosti rozbaûovania. Archívy
tvorené s veûk∞m slovníkom nemôºu by£ konvertované na SFX pomocou
prednastaveného SFX modulu v DOS verzii.
5. Zakryptovanie hesla bolo vylepτené.
6. Bola implementovaná funkcia obnovy dát. Voliteûne môºe by£ k archívu
pridaná nadbytoƒná informácia spôsobujúca malé zväƒτenie veûkosti
archívu, ktorá pomôºe obnovi£ archivované súbory v prípade poruchy
pruºného disku alebo strát dát iného druhu. Pouºite voûbu "Pridáva£
záchr.záznam" v konfiguraƒnom menu alebo klávesu Alt-F6 v RARe
na umiestnenie nadbytoƒnej záchrannej informácie do vytvoreného
archívu. Zodpovedajúci prepínaƒ príkazového riadku je '-rr[N]',
kde N je poƒet sektorov nadbytoƒn∞ch informácií (1 aº 8).
Prednastavené hodnoty sú:
Veûkos£ archívu Poƒet sektorov
< 50KB 2
50KB-500KB 4
> 500KB 8
Poτkoden∞ archív môºe by£ rekonτtruovan∞ pomocou funkcie RARu "Oprava"
(kombinácia kláves Alt-F8 v RARe alebo voûba príkazového riadku 'r').
Opraven∞ archív bude nazvan∞ _RECOVER.RAR. Ak bola pouºitá opravná
procedúra pre verzie niºτie ako 2.00 (bez záchrann∞ch záznamov) alebo
oprava nebola ukonƒená, rekonτtruovan∞ archív bude nazvan∞
_RECONST.RAR.
µanca úspeτnej rekonτtrukcie archívu pouºitím záchrann∞ch záznamov
je veûmi vysok, ak spojit∞ blok poτkoden∞ch dát nie je väƒτí ako
N*512 bajtov, kde N je poƒet záchrann∞ch sektorov umiestnen∞ch do
archívu pri jeho vytvorení.
7. RAR 2.00 je kompatibiln∞ s predchádzajúcimi verziami a spravuje
archívy vytvorené starτími verziami RARu. Jediné obmedzenie spätnej
kompatibility: budete potrebova£ star∞ extern∞ SFX modul na konverziu
starého typu archívu na SFX alebo jednoducho spravte ho pomocou
RAR 1.5x. Archívy utvorené RARom 2.00 sa nedajú rozbali£ starτími
verziami RARu.
8. RAR 2.00 pre DOS zis£uje aktuálny typ procesora a pouºíva inτtrukcie
procesora 386/486 ak to je moºné. Táto voûba môºe by£ prepínaná
v poloºke "Pouºitie inτtrukcií 386" v konfiguraƒnom menu.
9. OS/2 verzia RARu 2.00 má novú funkciu "Nastavenie priority úlohy
a sleep time". Pouºite Alt-R v celoobrazovkovom móde alebo prepínaƒ
'-ri<P>[:<S>]' v príkazovom riadku na aktivovanie tejto voûby.
Priorita úlohy (tasku) <P> (moºné hodnoty 0 aº 128) je v zhode
s koreτpondujúcou koncepciou systému OS/2. Hodnoty <P> sú zoskupené
do nasledujúcich skupín:
<P> hodnota OS/2 <trieda priority>:<úroveσ priority>
0 OS/2 prednast. (t.j. 2:0, alebo <P>=33)
1-32 1:0-1:31
33-64 2:0-2:31
65-96 3:0-3:31
97-128 4:0-4:31
Ke╘ <P> je 0, pouºije sa prednastavená priorita úlohy v OS/2.
Sleep time <S> je hodnota od 0 do 1000 (v milisekundách).
Je to hodnota ƒasu, ktor∞ RAR dá k dispozícii OS/2 po kaºdom
ƒítaní alebo zápise poƒas operácie balenia alebo rozbaûovania.
Toto nastavenie je vhodné, ke╘ v systéme beºí niekoûko úloh
s rovnakou prioritou.
10. Mená archívov produkovan∞ch príkazom 'R' sa zmenili z $RECOVER.RAR
a $RECONST.RAR na _RECOVER.RAR and _RECONST.RAR pre lepτiu
prenosnos£ budúcej verzie RARu pre Unix s Unix shellom.
11. V celoobrazovkovom móde je informácia o metóde, veûkosti slovníka
a kompresnom pomere zobrazená v dolnom pravom rohu.
12. Ak sa príkazmi 'V' a 'L' spracováva viac archívov, zobrazí
sa celková informácia o vτetk∞ch archívoch.
12. Príkazy 'V' a 'L' môºu by£ doplnené prepínaƒom '-v' znamenajúcim
"spracova£ vτetky zväzky poƒnúc τpecifikovan∞m". Ak tieto príkazy
zapríƒinia spracovanie viac ako jedného archívu (zväzku), celková
informácia t∞kajúca sa vτetk∞ch archívov bude zobrazená.
13. OS/2 verzie RCVT a UNRARu boli pridané do distribuƒného archívu.
14. V súbore RARFILES.LST sa nachádza zoznam pre triedenie súborov
v solid archívoch. Tam môºete nastavi£ pouºívateûom definované
poradie triedenia pre τpecifické súbory alebo skupiny súborov.
15. Bola zistená chyba v zdrojovom kóde starej prenosnej verzie unRARu
1.01, ktorá zapríƒiσovala v niektor∞ch prípadoch CRC chyby. Ak
pouºívate unRAR 1.01 na rozbaûovanie star∞ch archívov (vytvoren∞ch
starτou verziou RARu ako 2.00), môºete vyrieτi£ problém vykonaním
nasledujúcej úpravy:
Nahra╘te re£azec 353 v unpack.c:
if (Distance > D->MaxDist3)
Length++;
nasledovn∞m:
if (Distance >= D->MaxDist3)
Length++;
16. Bol vydan∞ RCVT 1.01. Zmenila sa schéma spracovania archívov:
najprv program vykonáva operáciu 'Del', potom 'Add'.